se débrouiller – English–Français translations

🇫🇷 fr en 🇬🇧

se débrouiller verb

  /sə de.bʁu.je/
get by, manage, disentangle, extricate
Wiktionary Links